keel blocks - İspanyolca İngilizce Sözlük